RELATED WORDS
PARAPHRASING
to make (a new idea, product) known and liked
make widely popular, accessible
to give (something); to present, send in, (an account for payment)
contribute